#ifndef __MYSQL__
#define __MYSQL__

#include <mysql/mysql.h>
#include <my_header.h>

// MySQL 连接句柄
extern MYSQL *db_conn;

// 初始化数据库连接
//bool db_init(const char *host, const char *user, const char *passwd, const char *db_name);
//获取hash值
bool get_file_hash_from_db(const char *filename, char *file_hash);
// 检查哈希是否已存在
bool db_check_hash(const char *hash);

// 插入文件记录
bool db_insert_file(const char *name, const char *path, size_t size, const char *hash);

// 关闭数据库连接
void db_close();i
#endif
